#!  `env python3`
# python setup.py build_ext --inplace

from setuptools import setup, Extension

# 定义扩展模块
module = Extension(
    name='mydemo',  # Python 导入的模块名
    sources=['my_module.cpp'],  # 源文件
    include_dirs=[],  # 头文件路径（如有）
    libraries=[],     # 依赖的库（如 ['m'] 链接数学库）
    extra_compile_args=['-std=c++11'],  # C++ 编译选项
    language='c++',
)

# 构建
setup(
    name='mydemo',
    version='0.1',
    ext_modules=[module],
)